package com.foreknow.demo9;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Scanner;

/**
 * 从控制台循环输入5次学生的基本信息
 * 学生的基本信息：学号 姓名 所在学校 电话号码
 * 要求写一个方法输出所有学生的信息
 */
public class Example {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        List<Student> students = new ArrayList<>();
        for (int i = 0;i < 2 ;i++){
            //创建学生对象并将接受到的数据保存到对象中
            Student student = new Student();
            System.out.println("请输入学生的学号：");
            int id = input.nextInt();
            student.setSid(id);
            System.out.println("请输入学生的姓名：");
            String name = input.next();
            student.setName(name);
            System.out.println("请输入学生的学校：");
            String school = input.next();
            student.setSchool(school);
            System.out.println("请输入学生的电话号码：");
            String phone = input.next();
            student.setPhone(phone);
            //将Student对象保存到List集合中
            students.add(student);
        }
        Manager manager = new Manager();
        manager.getStudengtInfo(students);
        System.out.println("请输入需要查找学生的id：");
        int id = input.nextInt();
        manager.getSelect(students,id);

    }

}
